home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 16 / CU Amiga Magazine's Super CD-ROM 16 (1997-10-16)(EMAP Images)(GB)[!][issue 1997-11].iso / CUCD / Utilities / moreHTML / Source / MyList.h < prev    next >
C/C++ Source or Header  |  1997-09-11  |  512b  |  29 lines

  1. // MyList
  2. // © Dirk Holtwick, 1997
  3.  
  4. /// struct MyList
  5. struct MyItem
  6. {
  7.    APTR     next;
  8.    /*
  9.    ... follows rest of data structure ...
  10.    */
  11. };
  12.  
  13. struct MyList
  14. {
  15.    struct   MyItem
  16.             *first;
  17.    struct   MyItem
  18.             *last;
  19.    ULONG    size;
  20.    ULONG    pudsize;
  21.    APTR     pool;
  22. };
  23. ///
  24. /// Funcs
  25. extern struct MyList *MyCreateList(register ULONG size, register ULONG pudsize);
  26. extern void MyDisposeList(register struct MyList *mylist);
  27. extern APTR MyAddItem(register struct MyList *mylist);
  28. ///
  29.